package co.edu.usbcali.pqr.dataaccess.dao;

import java.util.List;

import co.edu.usbcali.pqr.dataaccess.api.Dao;
import co.edu.usbcali.pqr.modelo.TipoSolicitudPqr;
import co.edu.usbcali.pqr.modelo.dto.AnxsXTpSolDTO;
import co.edu.usbcali.pqr.modelo.dto.MotReclXTpSolDTO;
import co.edu.usbcali.pqr.modelo.dto.MotSolXTpSolDTO;


/**
* Interface for   TipoSolicitudPqrDAO.
*
*/
public interface ITipoSolicitudPqrDAO extends Dao<TipoSolicitudPqr, Long> {
	public List<AnxsXTpSolDTO> anexosXIdTipoSolicitud(Long idTipoSolicitud) throws Exception;
	public List<MotSolXTpSolDTO> motSolXIdTipoSolicitud(Long idTipoSolicitud) throws Exception;
	public List<MotReclXTpSolDTO> motReclXIdTipoSolicitud(Long idTipoSolicitud) throws Exception;
	public Long existeDescripcionTipoSolicitud(String pDescripcion) throws Exception;
}
